#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
//extern int sum(int, int);
//int main()
//{
//	sum(1, 2);
//	return 0;
//}

//int main()
//{
//	printf("%s\n", __FILE__);
//	printf("%d\n", __LINE__);
//	printf("%sn", __DATE__);
//	printf("%s\n", __TIME__);
//	//printf("%d\n", __STDC__);
//	return 0;
//}

//#define MAX 1000;
//int main()
//{
//	int max = 0;
//	if (max)
//		max = 1000;;
//	else
//		max = 0;
//}

//int main()
//{
//	char* p = "hello ""bit\n";
//	printf("hello"" bit\n");
//	printf("%s", p);
//	return 0;
//}

//#define PRINT(ch,value) printf("the value of "#ch" is%d\n",value);
//int main()
//{
//	PRINT(a, 10);
//	PRINT(b, 20);
//	PRINT(c, 30);
//	return 0;
//}

#define CAT(x,y) x##y 
int main()
{
	int value = 10;
	printf("%d\n", CAT(va, lue));
	printf("%d\n", value);
	return 0;
}